to be hard hit by - Spanish English Dictionary